slap repeatedly - Espagnol Anglais Dictionnaire